Kevin Bishop Actor / Director / Producer / Scriptwriter / Dubbing DouBan IMDb Actor Muppet Treasure Island 1996 7.0